intermediary selling products purchased from farmers to retailers - Spanish English Dictionary